scientific and technical journal - Türkisch Englisch Wörterbuch